Apple's new prototype is unbearably noisy, something in the network connection allows for static sounds during calls. A problem with an iPhone as soon as it is released for the first time? What else is new!
How much could your app or business be worth to investors? $8 million in investments went into developing a weight loss app for iphone app store.
Topics:
Web 2.0 - The new interactive web that creates a personalized experience
A set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.
The Web as a Platform
ideas that radiate out from the Web 2.0 core:
core competencies of Web 2.0 companies
• Services, not packaged software, with cost-effective scalability
• Control over unique, hard-to-recreate data sources that get richer as more people use them
• Trusting users as co-developers
• Harnessing collective intelligence
• Leveraging the long tail through customer self-service
• Software above the level of a single device
Lightweight user interfaces, development models, AND business models
2. Harnessing Collective Intelligence
success of the giants born in the Web 1.0 era:
Hyperlinking is the foundation of the web
Amazon sells the same products as competitors such as Barnesandnoble.com, and they receive the same product descriptions, cover images, and editorial content from their vendors.
eBay's product is the collective activity of all its users; like the web itself, eBay grows organically in response to user activity, and the company's role is as an enabler of a context in which that user activity can happen.
Google's breakthrough in search, which quickly made it the undisputed search market leader, was PageRank, a method of using the link structure of the web rather than just the characteristics of documents to provide better search results.
Now, innovative companies that pick up on this insight and perhaps extend it even further, are making their mark on the web:
Wikipedia- an online encyclopedia based on the unlikely notion that an entry can be added by any web user and edited by anyone
the greatest internet success stories don't advertise their products.- they rely on viral marketing
3.Data is the Next Intel Inside
Database management is a core competency of Web 2.0 companies, so much so that we have sometimes referred to these applications as "infoware" rather than merely software.
4.End of the Software Release Cycle
Operations must become a core competency
Users must be treated as co-developers
5.Lightweight Programming Models
complex web services stack designed to create highly reliable programming environments for distributed applications.
significant lessons here:
Support lightweight programming models that allow for loosely coupled systems.
Think syndication, not coordination.
Design for "hackability" and remixability
6.Software Above the Level of a Single Device
Web 2.0 is no longer limited to the PC platform.
7.Rich User Experiences
We expect to see many new web applications over the next few years, both truly novel applications, and rich web reimplementations of PC applications.
Core Competencies of Web 2.0 Companies
• Services, not packaged software, with cost-effective scalability
• Control over unique, hard-to-recreate data sources that get richer as more people use them
• Trusting users as co-developers
• Harnessing collective intelligence
• Leveraging the long tail through customer self-service
• Software above the level of a single device
Lightweight user interfaces, development models, AND business models
Web 2.0: Interactive, responsive. Web 3.0: Sematic web, machine readable webpages, personal search engines; EXAMPLES: Cisco, Cloud Computing. Hype Cycle: How long different forms of technology stay in the market. It represents the maturity, adoption and the social reactions people have to the product released. It's the cycle technologies follow. SDLC: Systems Development Life Cycle; a structured step by step approach for developing information systems. Used for determining budgets, designing models, and writing user documentation. RAD: Rapid Application Development; Focuses on developing a prototype. Involves system users in analysis, design and development phases. XP: Extreme Programming; Breaks project into tiny phases and developers cannot continue on to the next phase until the first phase is complete. Agile Development: Breaks project into smaller projects and on each separately. A form of XP.
IT Systems:
information systems.png
Types of IT Systems:
Picture1.png
Systems development life cycle (SDLC): A structured step-by-step approach for developing information systems.
Technology and Strategy
11/13
News:
Apple's new prototype is unbearably noisy, something in the network connection allows for static sounds during calls. A problem with an iPhone as soon as it is released for the first time? What else is new!
How much could your app or business be worth to investors? $8 million in investments went into developing a weight loss app for iphone app store.
Topics:
Web 2.0 - The new interactive web that creates a personalized experience
Web 3.0 is the Semantic Web (Tim Berners-Lee)-machine readbale websites
-personal search engines
-Cisco, Cloud Computing, Data Access
Are we there yet?-cisco, cloud computing, access/data everywhere
Questions to ask your business:
How are you using IT today?
What is your competitive advantage?
Who makes the technology decisions?
What is RAD? - Rapid Application Development
-planning, prototype (design-development-testing), implementation, maintenance
Web 2.0
A set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.
ideas that radiate out from the Web 2.0 core:
core competencies of Web 2.0 companies
Lightweight user interfaces, development models, AND business models2. Harnessing Collective Intelligence
success of the giants born in the Web 1.0 era:
3. Data is the Next Intel Inside
Database management is a core competency of Web 2.0 companies, so much so that we have sometimes referred to these applications as "infoware" rather than merely software.
4. End of the Software Release Cycle
Operations must become a core competency
Users must be treated as co-developers
5. Lightweight Programming Models
complex web services stack designed to create highly reliable programming environments for distributed applications.
significant lessons here:
6. Software Above the Level of a Single Device
Web 2.0 is no longer limited to the PC platform.7. Rich User Experiences
We expect to see many new web applications over the next few years, both truly novel applications, and rich web reimplementations of PC applications.
Core Competencies of Web 2.0 Companies
Lightweight user interfaces, development models, AND business modelsWeb 2.0: Interactive, responsive.
Web 3.0: Sematic web, machine readable webpages, personal search engines; EXAMPLES: Cisco, Cloud Computing.
Hype Cycle: How long different forms of technology stay in the market. It represents the maturity, adoption and the social reactions people have to the product released. It's the cycle technologies follow.
SDLC: Systems Development Life Cycle; a structured step by step approach for developing information systems. Used for determining budgets, designing models, and writing user documentation.
RAD: Rapid Application Development; Focuses on developing a prototype. Involves system users in analysis, design and development phases.
XP: Extreme Programming; Breaks project into tiny phases and developers cannot continue on to the next phase until the first phase is complete.
Agile Development: Breaks project into smaller projects and on each separately. A form of XP.
IT Systems:
Types of IT Systems:
Systems development life cycle (SDLC): A structured step-by-step approach for developing information systems.
Systems Development Life Cycle (SDLC) - Stages